subscriber premises meter - Spanish English Dictionary